]> dgit.raspbian.org Git - gnome-shell.git/commit
location: Split `Location.Indicator` into a seperate `GeoclueAgent`
authorIan Douglas Scott <idscott@system76.com>
Fri, 16 Jul 2021 16:23:58 +0000 (09:23 -0700)
committerIan Douglas Scott <idscott@system76.com>
Sat, 17 Jul 2021 00:51:17 +0000 (17:51 -0700)
commite3a1d8499225c778dfc55a0357183aeec603bb55
tree59c2b7e016274e621f40fad8eb9a6c390b3bf1e2
parent51a8bbddd569bf7782d70e01e8a21474873594f3
location: Split `Location.Indicator` into a seperate `GeoclueAgent`

Before this, creating a separate instance of `Location.Indicator` failed
because it tries to create export the same DBus path.

This is useful for extensions adding panels on multiple monitors. But
it also seems like a cleaner design to separate the indicator widget
from the logically separate role as a Geoclue agent.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1919>
js/ui/status/location.js